package com.ray.bean;

public class AdvancePurchaseBean {
		//预采购单主表id
		private String mainId;//主表id
		private Integer type;//类型  1 订单采购 2库存采购
		private String company;//公司
		private String purchasePeople;//采购人
		private String currency;//币别
		private String providerName;//供应商名称
		
		private String detailId;//id 
		private String purchaseOrderId;//对应表id
		private String feedDetailId;//投料单明细id;
		private Double purchaseCount;//采购数量
		private Double price;//价格
		private Double tax;//税率
		private Integer status;//状态 0待审核 1 已审核 2 退回
		private String createUser;//创建人
		private String createUserId;//创建人id
		private String createTime;//创建时间
		private int isApprovalUser;//是否可操作
		private String approvalUser;//审批人 
		private String approvalTime;//审批时间
		private String factoryNo;//工厂型号
		private String articleNo;//客户型号
		private String laterPhaseOne;//复期one
		private String laterPhaseTwo;//复期two
		private String laterPhaseThr;//复期three
		private String laterPhaseFour;//复期four
		private String isPrint;//是否已打印
		private String purchaseTime;//采购日期
		private String orderId;//系统订单编号
		private String companyOrderId;//公司订单编号
		private Integer procurementCycles;//采购周期
		//用于判断审核后是否可以继续退回
		private String specialRemark;//订单修改记录
		private Integer tardiness;//拖期天数
		private String updateMaterialUser;//预采购单物料最后一次修改人
		private String updateMaterialTime;//预采购单物料最后一次修改时间
		
		private String materialType;//物料类型
		private String materialName;//物料名称
		
		private String color;//色号
		private String colorDescription;//色号描述
		private String model;//规格
		private String unit;//单位
		private String defaultWarehouse;//默认仓库
		private String material;//材质
		private Integer transmittance;//透光率
		
		//客户信息
		private CustomerBean customerBean; 
		private String customerId;//客户id
		private String customerName;//供应商
		private String contact;//联系人
		private String phone;//联系电话
		private String fax;//传真
		private String address;//地址
		
		
		
		//原订单信息
		private String oldColor;
		private String oldColorDescription;
		private String oldModel;
		private String oldMaterialFactory;
		
		public String getOldColor() {
			return oldColor;
		}
		public void setOldColor(String oldColor) {
			this.oldColor = oldColor;
		}
		public String getOldColorDescription() {
			return oldColorDescription;
		}
		public void setOldColorDescription(String oldColorDescription) {
			this.oldColorDescription = oldColorDescription;
		}
		public String getOldModel() {
			return oldModel;
		}
		public void setOldModel(String oldModel) {
			this.oldModel = oldModel;
		}
		public String getOldMaterialFactory() {
			return oldMaterialFactory;
		}
		public void setOldMaterialFactory(String oldMaterialFactory) {
			this.oldMaterialFactory = oldMaterialFactory;
		}
		public String getMainId() {
			return mainId;
		}
		public void setMainId(String mainId) {
			this.mainId = mainId;
		}
		public Integer getType() {
			return type;
		}
		public void setType(Integer type) {
			this.type = type;
		}
		public String getCompany() {
			return company;
		}
		public void setCompany(String company) {
			this.company = company;
		}
		public String getPurchasePeople() {
			return purchasePeople;
		}
		public void setPurchasePeople(String purchasePeople) {
			this.purchasePeople = purchasePeople;
		}
		public String getCurrency() {
			return currency;
		}
		public void setCurrency(String currency) {
			this.currency = currency;
		}
		public String getProviderName() {
			return providerName;
		}
		public void setProviderName(String providerName) {
			this.providerName = providerName;
		}
		public String getDetailId() {
			return detailId;
		}
		public void setDetailId(String detailId) {
			this.detailId = detailId;
		}
		public String getPurchaseOrderId() {
			return purchaseOrderId;
		}
		public void setPurchaseOrderId(String purchaseOrderId) {
			this.purchaseOrderId = purchaseOrderId;
		}
		public Double getPurchaseCount() {
			return purchaseCount;
		}
		public void setPurchaseCount(Double purchaseCount) {
			this.purchaseCount = purchaseCount;
		}
		public Double getPrice() {
			return price;
		}
		public void setPrice(Double price) {
			this.price = price;
		}
		public Double getTax() {
			return tax;
		}
		public void setTax(Double tax) {
			this.tax = tax;
		}
		public Integer getStatus() {
			return status;
		}
		public void setStatus(Integer status) {
			this.status = status;
		}
		public String getCreateUser() {
			return createUser;
		}
		public void setCreateUser(String createUser) {
			this.createUser = createUser;
		}
		public String getCreateUserId() {
			return createUserId;
		}
		public void setCreateUserId(String createUserId) {
			this.createUserId = createUserId;
		}
		public String getCreateTime() {
			return createTime;
		}
		public void setCreateTime(String createTime) {
			this.createTime = createTime;
		}
		public int getIsApprovalUser() {
			return isApprovalUser;
		}
		public void setIsApprovalUser(int isApprovalUser) {
			this.isApprovalUser = isApprovalUser;
		}
		public String getApprovalUser() {
			return approvalUser;
		}
		public void setApprovalUser(String approvalUser) {
			this.approvalUser = approvalUser;
		}
		public String getApprovalTime() {
			return approvalTime;
		}
		public void setApprovalTime(String approvalTime) {
			this.approvalTime = approvalTime;
		}
		public String getFactoryNo() {
			return factoryNo;
		}
		public void setFactoryNo(String factoryNo) {
			this.factoryNo = factoryNo;
		}
		public String getArticleNo() {
			return articleNo;
		}
		public void setArticleNo(String articleNo) {
			this.articleNo = articleNo;
		}
		public String getLaterPhaseOne() {
			return laterPhaseOne;
		}
		public void setLaterPhaseOne(String laterPhaseOne) {
			this.laterPhaseOne = laterPhaseOne;
		}
		public String getLaterPhaseTwo() {
			return laterPhaseTwo;
		}
		public void setLaterPhaseTwo(String laterPhaseTwo) {
			this.laterPhaseTwo = laterPhaseTwo;
		}
		public String getLaterPhaseThr() {
			return laterPhaseThr;
		}
		public void setLaterPhaseThr(String laterPhaseThr) {
			this.laterPhaseThr = laterPhaseThr;
		}
		public String getLaterPhaseFour() {
			return laterPhaseFour;
		}
		public void setLaterPhaseFour(String laterPhaseFour) {
			this.laterPhaseFour = laterPhaseFour;
		}
		public String getIsPrint() {
			return isPrint;
		}
		public void setIsPrint(String isPrint) {
			this.isPrint = isPrint;
		}
		public String getPurchaseTime() {
			return purchaseTime;
		}
		public void setPurchaseTime(String purchaseTime) {
			this.purchaseTime = purchaseTime;
		}
		public String getOrderId() {
			return orderId;
		}
		public void setOrderId(String orderId) {
			this.orderId = orderId;
		}
		public String getCompanyOrderId() {
			return companyOrderId;
		}
		public void setCompanyOrderId(String companyOrderId) {
			this.companyOrderId = companyOrderId;
		}
		public Integer getProcurementCycles() {
			return procurementCycles;
		}
		public void setProcurementCycles(Integer procurementCycles) {
			this.procurementCycles = procurementCycles;
		}
		public String getSpecialRemark() {
			return specialRemark;
		}
		public void setSpecialRemark(String specialRemark) {
			this.specialRemark = specialRemark;
		}
		public Integer getTardiness() {
			return tardiness;
		}
		public void setTardiness(Integer tardiness) {
			this.tardiness = tardiness;
		}
		public String getMaterialType() {
			return materialType;
		}
		public void setMaterialType(String materialType) {
			this.materialType = materialType;
		}
		public String getMaterialName() {
			return materialName;
		}
		public void setMaterialName(String materialName) {
			this.materialName = materialName;
		}
		public String getColor() {
			return color;
		}
		public void setColor(String color) {
			this.color = color;
		}
		public String getColorDescription() {
			return colorDescription;
		}
		public void setColorDescription(String colorDescription) {
			this.colorDescription = colorDescription;
		}
		public String getModel() {
			return model;
		}
		public void setModel(String model) {
			this.model = model;
		}
		public String getUnit() {
			return unit;
		}
		public void setUnit(String unit) {
			this.unit = unit;
		}
		public String getDefaultWarehouse() {
			return defaultWarehouse;
		}
		public void setDefaultWarehouse(String defaultWarehouse) {
			this.defaultWarehouse = defaultWarehouse;
		}
		public CustomerBean getCustomerBean() {
			return customerBean;
		}
		public void setCustomerBean(CustomerBean customerBean) {
			this.customerBean = customerBean;
		}
		public String getCustomerId() {
			return customerId;
		}
		public void setCustomerId(String customerId) {
			this.customerId = customerId;
		}
		public String getCustomerName() {
			return customerName;
		}
		public void setCustomerName(String customerName) {
			this.customerName = customerName;
		}
		public String getContact() {
			return contact;
		}
		public void setContact(String contact) {
			this.contact = contact;
		}
		public String getPhone() {
			return phone;
		}
		public void setPhone(String phone) {
			this.phone = phone;
		}
		public String getFax() {
			return fax;
		}
		public void setFax(String fax) {
			this.fax = fax;
		}
		public String getAddress() {
			return address;
		}
		public void setAddress(String address) {
			this.address = address;
		}
		public String getMaterial() {
			return material;
		}
		public void setMaterial(String material) {
			this.material = material;
		}
		public Integer getTransmittance() {
			return transmittance;
		}
		public void setTransmittance(Integer transmittance) {
			this.transmittance = transmittance;
		}
		public String getFeedDetailId() {
			return feedDetailId;
		}
		public void setFeedDetailId(String feedDetailId) {
			this.feedDetailId = feedDetailId;
		}
		public String getUpdateMaterialUser() {
			return updateMaterialUser;
		}
		public void setUpdateMaterialUser(String updateMaterialUser) {
			this.updateMaterialUser = updateMaterialUser;
		}
		public String getUpdateMaterialTime() {
			return updateMaterialTime;
		}
		public void setUpdateMaterialTime(String updateMaterialTime) {
			this.updateMaterialTime = updateMaterialTime;
		}
	
}
